internal immunity - Turkish English Dictionary